import time


def func():
    """
    a +b+c=1000 并且a的平方加b的平方等于c的平方
    求出所有符合条件的值
    :return:
    """
    lst = []
    for a in range(0,1001):
        for b in range(0,1001-a):
            c = 1000 - a - b
            if a**2+b**2 == c**2:
                lst.append((a, b, c))
    return lst

# 获取当前的秒s数
start_time = time.time()
print(func())
# 运行程序之后的当前的秒s数
end_time = time.time()
# 结束时间-开始时间 剩余就是程序的运行时间
print(end_time-start_time)